package cn.com.jrj.app;

/**
 * 向spider注册外部应用的抽象类。用于spider启动时外部应用的初始化，将在spider中要 使用的外部应用的属性保存到Spider对象的attrs（Hashtable）变量中。
 * 
 * 建议：此处应定义为借口
 * 
 * @author
 * 
 */
public interface Application {
	/**
	 * 
	 * @param spider
	 * @throws Exception
	 */
	public void startup() throws Exception;

	/**
	 * 
	 */
	public void close();

}
